var username = "小明";
var age = 18;
var flag = true;

function sum(num1, num2) {
  return num1 + num2;
}

if(flag) {
  console.log(sum(20, 30));
}

// 1.导出方式一
export {flag, sum}

// 2.导出方式二
export var num = 1000;
export var height = 1.88

// 3.导出函数
export function mul(num1, num2) {
  return num1 * num2;
}

// 4.导出类
export class Person {
  run() {
    console.log("在运动...");
  }
}

// 5.导出default
// 某些情况下，一个模块中包含某个功能，我们并不希望给这个功能命名，而希望让导入者可以自己来命名，此时可以使用export default
// const address = "陕西省西安市";
// export default address;


// export default在同一个模块中，不允许同时存在多个
export default function (param) {
  console.log(param);
}